/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Pruebas;

//(1) PAQUETE
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.SwingConstants;
import javax.swing.BorderFactory;
import javax.swing.border.Border;
import java.awt.Color;
import java.awt.Rectangle;
 
//(2) FORMULARIO
public class Plano extends JFrame {
     //(3) CONTROLES DEL FORMULARIO        
    JPanel jpanel = (JPanel) this.getContentPane();
           
    JLabel[] label = new JLabel[6];    //Declaración del array de etiquetas
    JTextField[] text = new JTextField[6];    //Declaración del array de cajas de texto
               
    Border border = BorderFactory.createLineBorder(Color.black, 1);
   
     //(4) CONSTRUCTOR DEL FORMULARIO       
    public Plano() {
                //(5) PROPIEDADES DEL CONTENEDOR
               jpanel.setLayout(null);
               jpanel.setBackground(Color.lightGray);
      
               for(int i = 0; i < label.length; i++) {
                    label[i] = new JLabel();    //Llenamos el array de etiquetas
                    text[i] = new JTextField();    //Llemanos el array de cajas de texto
                      //(6) PROPIEDADES DE LOS CONTROLES 
                    label[i].setBounds(new Rectangle(15, (i+1)*40, 60, 25));
                    label[i].setText("Dato "+(i+1));
                    label[i].setBorder(border);
                    label[i].setHorizontalAlignment(SwingConstants.CENTER);
                  
                    text[i].setBounds(new Rectangle(100, (i+1)*40, 60, 25));
                     //(7) ADICION DE LOS CONTROLES AL CONTENEDOR
                    jpanel.add(label[i], null);
                   jpanel.add(text[i], null);
               }
           
               //(8) PROPIEDADES DEL FORMULARIO         
              setSize(200,330); 
              setTitle("Form1");  
              setVisible(true);
    }
     //(9) METODOS DEL FORMULARIO     
    public static void main(String arg[]) {
       new Plano();
    }
}